protective nets - German English Dictionary